device producing electricity - İspanyolca İngilizce Sözlük